/*
 * @(#)Unit.java 	1.0 2010/07/12
 * 
 * Copyright guyven and David Croft
 */
package com.iawg.attrition.game.units;

/**
 * The class is a template for units.
 * 
 * @author guyven
 * @author William David Croft Jr.
 * @version 1.0 2010/07/12
 */
public class Unit extends Actor implements Targetable, Tangible, Movable<Float>{
	
	/** The speed at which the Actor can move. */
	protected float speed = 0.0f;
	/** The speed at which the Actor accelerates.  */
	protected float acceleration = 0.0f;
	
	@Override
	public Float getSpeed() {
		return speed;
	}

	@Override
	public Float getAcceleration() {
		return acceleration;
	}
	
	@Override
	public void setSpeed(Float speed) {
		this.speed = speed;
	}

	@Override
	public void setAcceleration(Float acceleration) {
		this.acceleration = acceleration;
	}
	
}